(function() {
    'use strict';

    /**
     * @ngdoc directive
     * @name webApp.directive:menus
     * @description
     * # menus
     */
    angular.module('webApp')
        .factory('MENU_Data', ['ERP_CONFIG', function(ERP_CONFIG) {
            this.supplier = [{
                "name": "home",
                "ico": "sui-icon icon-tb-home",
                "href": "#/main",
                "id": "main", //菜单唯一id，不能重复
                "states": [ //自动激活这个菜单的网址列表
                    "/main",
                    "/main/desk"
                ],
            }, {
                "name": "分销产品",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "productMain", //菜单唯一id，不能重复
                "sub": [{
                        "name": "类目",
                        "ico": "",
                        "href": "#/category/list",
                        "id": "category", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/category",
                            "/category/list",
                            "/category/add",
                            "/category/relation",
                        ],
                    }, {
                        "name": "产品",
                        "ico": "",
                        "href": "#/product/list",
                        "id": "product", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/product",
                            "/product/list",
                            "/product/add",
                        ],
                    }, {
                        "name": "产品线",
                        "ico": "",
                        "href": "#/productcat/list",
                        "id": "productcat", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/productcat",
                            "/productcat/list",
                            "/productcat/add",
                        ],
                    },
                    // {
                    //     "name":"分销商设置",
                    //     "ico":"",
                    //     "href":"#/partner/list",
                    //     "id":"partner",
                    //     "states":[
                    //         "/partner",
                    //         "/parent/list",
                    //         "/partner/add",
                    //     ]
                    // },
                    // {
                    //     "name":"分销价格",
                    //     "ico":"",
                    //     "href":"#/fenxiaoprice/list",
                    //     "id":"fenxiaoprice",
                    //     "states":[
                    //         "/fenxiaoprice",
                    //         "/fenxiaoprice/list",
                    //         "/fenxiaoprice/add",
                    //     ]
                    // },
                ],
            }, {
                "name": "运费",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "freight",
                "sub": [{
                    "name": "运费模板",
                    "ico": "",
                    "href": "#/faretemp/list",
                    "id": "faretemp", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/faretemp",
                        "/faretemp/list",
                        "/faretemp/add"
                    ],
                }]
            }, {
                "name": "授权",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "empower",
                "sub": [{
                    "name": "分销商等级管理",
                    "ico": "",
                    "href": "#/fenxiaograde/list",
                    "id": "fenxiaograde",
                    "states": [
                        "/fenxiaograde",
                        "/fenxiaograde/list",
                        "/fenxiaograde/add",
                    ]
                }, {
                    "name": "分销合作关系",
                    "ico": "",
                    "href": "#/cooperation/list",
                    "id": "cooperation",
                    "states": [
                        "/cooperation",
                        "/cooperation/list",
                        "/cooperation/add",
                    ]
                }, ]
            }, {
                "name": "财务",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "finance",
                "sub": [{
                    "name": "财务管理",
                    "ico": "",
                    "href": "#/account/list",
                    "id": "account",
                    "states": [
                        "/account",
                        "/account/list",
                        "/account/info",
                        "/account/add",
                    ]
                }, ]
            }, {
                "name": "绩效",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "achievements",
                "sub": [{
                    "name": "分销商绩效",
                    "ico": "",
                    "href": "#/profit/list",
                    "id": "profit",
                    "states": [
                        "/profit",
                        "/profit/list",
                        "/profit/info",
                    ]
                }, {
                    "name": "售后绩效统计",
                    "ico": "",
                    "href": "#/returnreport/list",
                    "id": "returnreport",
                    "states": [
                        "/returnreport",
                        "/returnreport/list",
                        "returnreport/info",
                    ]
                }]
            }];

            this.seller = [{
                    "name": "home",
                    "ico": "sui-icon icon-tb-home",
                    "href": "#/main",
                    "id": "main", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/main",
                        "/home/index",
                        "/home/info",
                    ],
                },

                /*{
                    "name": "Supplier",
                    "ico": "sui-icon icon-tb-discover",
                    "href": null,
                    "id": "suppliergl", //菜单唯一id，不能重复
                    "sub": [{
                        "name": "授权列表",
                        "ico": "",
                        "href": "#/authorization/list",
                        "id": "authorization", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/authorization",
                            "/authorization/list",
                            "/authorization/add",
                            "/authorization/item",
                            // "/authorization/add",
                        ],
                    }, {
                        "name": "申请授权",
                        "ico": "",
                        "href": "#/authorization/applylist",
                        "id": "applyauthorization", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            // "/authorization",
                            // "/apply authorization/list",
                            // "/item/add",
                            // "/item/info",
                        ],
                    }, ],
                }, */

                {
                    "name": "店铺",
                    "ico": "sui-icon icon-tb-discover",
                    "href": null,
                    "id": "productMain", //菜单唯一id，不能重复
                    "sub": [{
                        "name": "门店",
                        "ico": "",
                        "href": "#/store/list",
                        "id": "store", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/store",
                            "/store/list",
                            "/store/add",
                            "/store/config",
                            "/store/pubcode",
                            "/store/payconfig",
                            "/store/address",
                            "/store/baseconfig",
                            "/store/attachminiapp",
                            "/store/tester",
                            "/store/copy",
                            "/store/platform",
                            "/store/applylist",
                        ],
                    }, ],
                }, {
                    "name": "商品",
                    "ico": "sui-icon icon-tb-shop",
                    "href": null,
                    "id": "item", //菜单唯一id，不能重复
                    "sub": [{
                            "name": "类目",
                            "ico": "",
                            "href": "#/category/list",
                            "id": "category", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/category",
                                "/category/list",
                                "/category/add",
                            ],
                        }, {
                            "name": "标签",
                            "ico": "",
                            "href": "#/label/list",
                            "id": "label", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/label",
                                "/label/list",
                                "/label/add",
                            ],
                        },
                        {
                            "name": "商品",
                            "ico": "",
                            "href": "#/item/list",
                            "id": "itemsku", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/item",
                                "/item/list",
                                "/item/add",
                                "/item/info",
                                "/item/import",

                            ],
                        }, {
                            "name": "点赞",
                            "ico": "",
                            "href": "#/item/praise",
                            "id": "itempraise", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/item",
                                "/item/praise",
                            ],
                        }, {
                            "name": "评价",
                            "ico": "",
                            "href": "#/item/comments",
                            "id": "itemcomments", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/item",
                                "/item/comments",
                            ],
                        },
                        {
                            "name": "分销",
                            "ico": "",
                            "href": "#/item/downloaditems",
                            "id": "downloaditems", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/item",
                                "/item/downloaditems",
                            ],
                        },
                    ],
                }, {
                    "name": "订单",
                    "ico": "sui-icon icon-tb-order",
                    "href": null,
                    "id": "order", //菜单唯一id，不能重复
                    "sub": [{
                            "name": "订单",
                            "ico": "",
                            "href": "#/order/list",
                            "id": "orderman", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/order",
                                "/order/list",
                                "/order/delivery",
                                "/order/info",
                                "/order/manualorder"
                            ],
                        }, {
                            "name": "评价",
                            "ico": "",
                            "href": "#/review/list",
                            "id": "reviewlist", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/review",
                                "/review/list"
                            ],
                        }, {
                            "name": "快速下单",
                            "ico": "",
                            "href": "#/order/manualorderlist",
                            "id": "manualorderlist", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/order",
                                "/order/manualorderlist",
                                "/order/manualorder",
                                "/order/manualorderimport"
                            ],
                        }, {
                            "name": "面付",
                            "ico": "",
                            "href": "#/mianfu/list",
                            "id": "mianfu", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/mianfu",
                                "/mianfu/list",
                                "/mianfu/info",
                            ],
                        },
                        // {
                        //     "name": "评价",
                        //     "ico": "",
                        //     "href": "#/evaluate/list",
                        //     "id": "evaluate", //菜单唯一id，不能重复
                        //     "states": [ //自动激活这个菜单的网址列表
                        //         "/evaluate",
                        //         "/evaluate/list",
                        //         "/evaluate/info",
                        //     ],
                        // }, 
                        {
                            "name": "提现",
                            "ico": "",
                            "href": "#/hongbao/withdrawallog",
                            "id": "withdrawallog", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/hongbao",
                                "/hongbao/withdrawallog"
                            ],
                        }, {
                            "name": "充值",
                            "ico": "",
                            "href": "#/balancelog/list",
                            "id": "balancelog", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/balancelog",
                                "/balancelog/list",
                                "/balancelog/info",
                            ],
                        }, {
                            "name": "外部",
                            "ico": "",
                            "href": "#/customsorder/list",
                            "id": "customsorder", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/customsorder",
                                "/customsorder/list",
                                "/customsorder/info",
                            ],
                        }

                        // , {
                        //     "name": "分销管理",
                        //     "ico": "",
                        //     "href": "#/returnform/list",
                        //     "id": "returnform", //菜单唯一id，不能重复
                        //     "states": [ //自动激活这个菜单的网址列表
                        //         "/returnform",
                        //         "/returnform/list",
                        //         "/returnform/add",
                        //         "/returnform/info",
                        //     ],
                        // }, 
                    ],
                },

                /*{
                    "name": "财务",
                    "ico": "sui-icon icon-tb-discover",
                    "href": null,
                    "id": "cashreq", //菜单唯一id，不能重复
                    "sub": [{
                        "name": "提现管理",
                        "ico": "",
                        "href": "#/cashreq/list",
                        "id": "cashreq", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/cashreq",
                            "/cashreq/list",
                            // "/order/add",
                            "/cashreq/info",
                        ],
                    }],
                }, */

                {
                    "name": "促销",
                    "ico": "sui-icon icon-tb-present",
                    "href": null,
                    "id": "cuxiao", //菜单唯一id，不能重复
                    "sub": [{
                            "name": "打折",
                            "ico": "",
                            "href": "#/dazhe/list",
                            "id": "cuxiao-dazhe", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/dazhe",
                                "/dazhe/list",
                                "/dazhe/add",
                            ],
                        }, {
                            "name": "满送",
                            "ico": "",
                            "href": "#/mjs/list",
                            "id": "cuxiao-mjs", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/mjs",
                                "/mjs/list",
                                "/mjs/add",
                            ],
                        }, {
                            "name": "满赠",
                            "ico": "",
                            "href": "#/mz/list",
                            "id": "cuxiao-mz", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/mz",
                                "/mz/list",
                                "/mz/add",
                                "/mz/detail",
                            ],
                        },
                        // {
                        //     "name": "优惠券",
                        //     "ico": "",
                        //     "href": "#/coupons/list",
                        //     "id": "cuxiao-coupons", //菜单唯一id，不能重复
                        //     "states": [ //自动激活这个菜单的网址列表
                        //         "/coupons",
                        //         "/coupons/list",
                        //         "/coupons/add",
                        //     ],
                        // },
                        {
                            "name": "砍价",
                            "ico": "",
                            "href": "#/kanjia/list",
                            "id": "cuxiao-kanjia", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/kanjia",
                                "/kanjia/list",
                                "/kanjia/add",
                                "/kanjia/info",
                            ],
                        }, {
                            "name": "邮费",
                            "ico": "",
                            "href": "#/postfee/list",
                            "id": "cuxiao-postfee", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/postfee",
                                "/postfee/list",
                                "/postfee/add",
                            ],
                        }, {
                            "name": "微信卡券",
                            "ico": "",
                            "href": "#/coupon/list",
                            "id": "cuxiao-coupon", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/coupon",
                                "/coupon/list",
                                "/coupon/add",
                            ],
                        }, {
                            "name": "拼团",
                            "ico": "",
                            "href": "#/pintuan/list",
                            "id": "cuxiao-pintuan", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/pintuan",
                                "/pintuan/list",
                                "/pintuan/add",
                                "/pintuan/info",
                                "/pintuan/detilinfo",
                                "/pintuan/detailone",
                            ],
                        }, {
                            "name": "充值",
                            "ico": "",
                            "href": "#/balance/list",
                            "id": "cuxiao-balance", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/balance",
                                "/balance/list",
                                "/balance/add",
                            ],
                        }, {
                            "name": "红包",
                            "ico": "",
                            "href": "#/hongbao/list",
                            "id": "cuxiao-hongbao", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/hongbao",
                                "/hongbao/list",
                                "/hongbao/add",
                                "/hongbao/detail"
                            ],
                        }, {
                            "name": "H5活动",
                            "ico": "",
                            "href": "#/h5hd/list",
                            "id": "cuxiao-h5hd", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/h5hd",
                                "/h5hd/list",
                                "/h5hd/add",
                                "/h5hddetail/list",
                                "/h5hddetail/info",
                            ],
                        }, {
                            "name": "wifi吸粉",
                            "ico": "",
                            "href": "#/wifi/index",
                            "id": "cuxiao-wifi", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/wifi",
                                "/wifi/shop",
                            ],
                        }, {
                            "name": "抽奖",
                            "ico": "",
                            "href": "#/luckydraw/list",
                            "id": "cuxiao-luckydraw", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/luckydraw",
                                "/luckydraw/list",
                                "/luckydraw/add",
                                "/luckydraw/detail",
                            ],
                        }, {
                            "name": "表白",
                            "ico": "",
                            "href": "#/confession/list",
                            "id": "cuxiao-confession", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/confession",
                                "/confession/list",
                                "/confession/add",
                                "/confession/detail",
                            ],
                        }, {
                            "name": "阶梯运费",
                            "ico": "",
                            "href": "#/stepfreight/list",
                            "id": "cuxiao-freight", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/freight",
                                "/freight/list",
                                "/freight/add",
                            ],
                        }, 
                        // {
                        //     "name": "游戏",
                        //     "ico": "",
                        //     "href": "#/gifts/list",
                        //     "id": "cuxiao-gifts", //菜单唯一id，不能重复
                        //     "states": [ //自动激活这个菜单的网址列表
                        //         "/gifts",
                        //         "/gifts/list",
                        //         "/gifts/add",
                        //         "/gifts/info",
                        //     ],
                        // },
                    ],
                }, {
                    "name": "内容",
                    "ico": "sui-icon icon-tb-squarecheck",
                    "href": null,
                    "id": "articles", //菜单唯一id，不能重复
                    "sub": [
                        // {
                        //     "name": "素材",
                        //     "ico": "",
                        //     "href": "#/material/list",
                        //     "id": "material", //菜单唯一id，不能重复
                        //     "states": [ //自动激活这个菜单的网址列表
                        //         "/material",
                        //         "/material/list",
                        //         "/material/add",
                        //     ],
                        // },
                        // {
                        //     "name": "图文",
                        //     "ico": "",
                        //     "href": "#/article/list",
                        //     "id": "article", //菜单唯一id，不能重复
                        //     "states": [ //自动激活这个菜单的网址列表
                        //         "/article",
                        //         "/article/list",
                        //         "/article/add",
                        //         "/article/info",
                        //     ],
                        // }, 
                        {
                            "name": "文章",
                            "ico": "",
                            "href": "#/activity/list",
                            "id": "cuxiao-activity", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/activity",
                                "/activity/list",
                                "/activity/add",
                            ],
                        },
                    ],
                }, {
                    "name": "装修",
                    "ico": "sui-icon icon-tb-discoverfill",
                    "href": null,
                    "id": "layout", //菜单唯一id，不能重复
                    "sub": [{
                        "name": "小程序",
                        "ico": "",
                        "href": "#/layout/list",
                        "id": "name", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/layout",
                            "/layout/list",
                            "/layout/add",
                        ],
                    }, {
                        "name": "网站",
                        "ico": "",
                        "href": "#/website/list",
                        "id": "website", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/website",
                            "/website/list",
                            "/website/add",
                        ],
                    }],
                },
                {
                    "name": "打印",
                    "ico": "sui-icon icon-tb-shop",
                    "href": null,
                    "id": "print", //菜单唯一id，不能重复
                    "sub": [{
                        "name": "打印机",
                        "ico": "",
                        "href": "#/print/list",
                        "id": "printer", //菜单唯一id，不能重复
                        "states": [ //动激活这个菜单的网址列表
                            "/print",
                            "/print/list",
                            "/print/tmplatebinding",
                        ],
                    }, {
                        "name": "模板",
                        "ico": "",
                        "href": "#/print/template",
                        "id": "template", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/print",
                            "/print/template",
                            "/print/add",
                        ],
                    }, ],
                }, {
                    "name": "设置",
                    "ico": "sui-icon icon-tb-settings",
                    "href": null,
                    "id": "config", //菜单唯一id，不能重复
                    "sub": [{
                            "name": "公司",
                            "ico": "",
                            "href": "#/organize/list",
                            "id": "organize", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/organize",
                                "/organize/list",
                                "/organize/add",
                            ],
                        },
                        //  {
                        //     "name": "打印",
                        //     "ico": "",
                        //     "href": "#/print/list",
                        //     "id": "print", //菜单唯一id，不能重复
                        //     "states": [ //自动激活这个菜单的网址列表
                        //         "/print",
                        //         "/print/list",
                        //         "/print/add",
                        //         "/print/tmplatebinding",
                        //     ],
                        // },
                        {
                            "name": "权限",
                            "ico": "",
                            "href": "#/role/list",
                            "id": "role", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/role",
                                "/role/list",
                                "/role/add",
                                "/role/delete",
                                "/role/user",
                                "/role/fujia",
                            ],
                        }, {
                            "name": "附件",
                            "ico": "",
                            "href": "#/attach/list",
                            "id": "attach", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/attach",
                                "/attach/list",
                            ],
                        }, {
                            "name": "排队",
                            "ico": "",
                            "href": "#/queuing/list",
                            "id": "queuing", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/queuing",
                                "/queuing/list",
                            ],
                        }, {
                            "name": "客服",
                            "ico": "",
                            "href": "#/kefu/list",
                            "id": "kefu", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/kefu",
                                "/kefu/list",
                                "/kefu/add",
                                "/kefu/wxkfadd",
                            ],
                        }, {
                            "name": "服务订单",
                            "ico": "",
                            "href": "#/fuwu/order",
                            "id": "fuwu", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/fuwu",
                                "/kefu/order",
                            ],
                        }, {
                            "name": "发货点",
                            "ico": "",
                            "href": "#/pickpoint/list",
                            "id": "pickpoint", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/pickpoint",
                                "/pickpoint/list",
                            ],
                        }, {
                            "name": "消息配置",
                            "ico": "",
                            "href": "#/msgset/list",
                            "id": "msgset", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/msgset",
                                "/msgset/list",
                                "/msgset/add"
                            ],
                        }, {
                            "name": "订阅消息",
                            "ico": "",
                            "href": "#/subscribemessage/list",
                            "id": "subscribemessage", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/subscribemessage",
                                "/subscribemessage/list",
                                "/subscribemessage/mylist"
                            ],
                        }, {
                            "name": "个人信息",
                            "ico": "",
                            "href": "#/selleruser/list",
                            "id": "selleruser", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/selleruser",
                                "/selleruser/list",
                                // "/selleruser/add",
                            ],
                        }, {
                            "name": "自定义表单",
                            "ico": "",
                            "href": "#/customform/list",
                            "id": "customform", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/customform",
                                "/customform/list",
                                "/customform/add",
                                "/customform/typelist",
                                "/customform/typeadd"
                            ],
                        }, {
                            "name": "仓库",
                            "ico": "",
                            "href": "#/wms/list",
                            "id": "wms", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/wms",
                                "/wms/list",
                                "/wms/add",
                                "/wms/customsitemslist",
                                "/wms/customsitemsupdate",
                                "/wms/hgitemimport",
                            ],
                        }
                    ],
                }, {
                    "name": "会员",
                    "ico": "sui-icon icon-tb-friend",
                    "href": null,
                    "id": "members", //菜单唯一id，不能重复
                    "sub": [{
                        "name": "会员列表",
                        "ico": "",
                        "href": "#/member/list",
                        "id": "member", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/member",
                            "/member/list",
                            "/member/info",
                            "/member/delete",
                        ],
                    }, {
                        "name": "余额积分",
                        "ico": "",
                        "href": "#/accountvalue/list",
                        "id": "accountvalue", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/accountvalue",
                            "/member/account",
                            "/accountvalue/list",
                            "/accountvalue/add",
                            "/accountvalue/update",
                        ],
                    }, {
                        "name": "会员等级",
                        "ico": "",
                        "href": "#/memberlevel/list",
                        "id": "memberlevel", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/memberlevel",
                            "/memberlevel/list",
                            "/memberlevel/add",
                            "/memberlevel/update",
                        ],
                    }],
                },
                //  {
                //     "name": "小店",
                //     "ico": "sui-icon icon-tb-discover",
                //     "href": null,
                //     "id": "minis", //菜单唯一id，不能重复
                //     "sub": [{
                //         "name": "小店列表",
                //         "ico": "",
                //         "href": "#/mini/list",
                //         "id": "mini", //菜单唯一id，不能重复
                //         "states": [ //自动激活这个菜单的网址列表
                //             "/mini",
                //             "/mini/list",
                //             "/mini/info",
                //         ],
                //     }],
                // }, 
                // {
                //     "name": "预约",
                //     "ico": "sui-icon icon-tb-shop",
                //     "href": null,
                //     "id": "booking", //菜单唯一id，不能重复
                //     "sub": [{
                //         "name": "通用设置",
                //         "ico": "",
                //         "href": "#/reserveopt/list",
                //         "id": "reserveopt", //菜单唯一id，不能重复
                //         "states": [ //自动激活这个菜单的网址列表
                //             "/reserveopt",
                //             "/reserveopt/list",
                //             "/reserveopt/add",
                //         ],
                //     }, {
                //         "name": "基础设置",
                //         "ico": "",
                //         "href": "#/basic/list",
                //         "id": "basic", //菜单唯一id，不能重复
                //         "states": [ //自动激活这个菜单的网址列表
                //             "/basic",
                //             "/basic/list",
                //             "/basic/account",
                //         ],
                //     }, {
                //         "name": "项目类型",
                //         "ico": "",
                //         "href": "#/schematype/list",
                //         "id": "schematype", //菜单唯一id，不能重复
                //         "states": [ //自动激活这个菜单的网址列表
                //             "/schematype",
                //             "/schematype/list",
                //             "/schematype/add",
                //         ],
                //     }, {
                //         "name": "预约项目",
                //         "ico": "",
                //         "href": "#/schema/list",
                //         "id": "schema", //菜单唯一id，不能重复
                //         "states": [ //自动激活这个菜单的网址列表
                //             "/schema",
                //             "/schema/list",
                //             "/schema/add",
                //             "/schema/batch",
                //         ],
                //     }, {
                //         "name": "预约单",
                //         "ico": "",
                //         "href": "#/reservation/list",
                //         "id": "reservation", //菜单唯一id，不能重复
                //         "states": [ //自动激活这个菜单的网址列表
                //             "/reservation",
                //             "/reservation/list",
                //             "/reservation/info",
                //         ],
                //     }],
                // },
                {
                    "name": "预约",
                    "ico": "sui-icon icon-tb-edit",
                    "href": null,
                    "id": "resnews", //菜单唯一id，不能重复
                    "sub": [{
                        "name": "通用设置",
                        "ico": "",
                        "href": "#/preorderopt/list",
                        "id": "preorderopt", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/preorderopt",
                            "/preorderopt/list",
                            "/preorderopt/add",
                        ],
                    }, {
                        "name": "基础设置",
                        "ico": "",
                        "href": "#/basics/list",
                        "id": "basics", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/basics",
                            "/basics/list",
                            "/basics/add",
                            "/basics/account",
                        ],
                    }, {
                        "name": "项目类型",
                        "ico": "",
                        "href": "#/restype/list",
                        "id": "restype", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/restype",
                            "/restype/list",
                            "/restype/add",
                        ],
                    }, {
                        "name": "预约项目",
                        "ico": "",
                        "href": "#/resitem/list",
                        "id": "resitem", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/resitem",
                            "/resitem/list",
                            "/resitem/add",
                            "/resitem/batch",
                        ],
                    }, {
                        "name": "预约单",
                        "ico": "",
                        "href": "#/preorder/list",
                        "id": "preorder", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/preorder",
                            "/preorder/list",
                            "/preorder/info",
                        ],
                    }],
                }, {
                    "name": "代理",
                    "ico": "sui-icon icon-tb-friendadd",
                    "href": null,
                    "id": "fenxiao", //菜单唯一id，不能重复
                    "sub": [{
                            "name": "订单",
                            "ico": "",
                            "href": "#/distributor/order",
                            "id": "distributororder", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/distributor",
                                "/distributor/order"
                            ],
                        }, {
                            "name": "结算",
                            "ico": "",
                            "href": "#/distributor/clearingorder",
                            "id": "distributorclearingorder", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/distributor",
                                "/distributor/clearingorder"
                            ],
                        }, {
                            "name": "代理商",
                            "ico": "",
                            "href": "#/distributor/list",
                            "id": "distributor", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/distributor",
                                "/distributor/list",
                                "/distributor/info",
                                "/distributor/setup",
                            ],
                        },
                        {
                            "name": "代理等级",
                            "ico": "",
                            "href": "#/fxgrade/list",
                            "id": "fxgrade", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/fxgrade",
                                "/fxgrade/list",
                                "/fxgrade/add",
                            ],
                        }
                        // {
                        //     "name": "产品线",
                        //     "ico": "",
                        //     "href": "#/fxproduct/list",
                        //     "id": "fxproduct", //菜单唯一id，不能重复
                        //     "states": [ //自动激活这个菜单的网址列表
                        //         "/fxproduct",
                        //         "/fxproduct/list",
                        //         "/fxproduct/add",
                        //     ],
                        // }, 
                    ],
                }, {
                    "name": "报名",
                    "ico": "sui-icon icon-tb-edit",
                    "href": null,
                    "id": "huodong", //菜单唯一id，不能重复
                    "sub": [{
                        "name": "报名",
                        "ico": "",
                        "href": "#/huodong/list",
                        "id": "baominglist", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/huodong",
                            "/huodong/list",
                            "/huodong/add",
                            "/huodong/detail"
                        ],
                    }, {
                        "name": "签到",
                        "ico": "",
                        "href": "#/huodong/sign",
                        "id": "qiandao", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/huodong",
                            "/huodong/sign"
                        ],
                    }],
                },
                {
                    "name": "公众号",
                    "ico": "sui-icon icon-tb-wang",
                    "href": null,
                    "id": "gongzhonghao", //菜单唯一id，不能重复
                    "sub": [{
                            "name": "粉丝管理",
                            "ico": "",
                            "href": "#/gzhmember/list",
                            "id": "gzhmember", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/gzhmember",
                                "/gzhmember/list",
                                "/gzhmember/memberinfo",
                                "/gzhmember/redbag"
                            ],
                        }, {
                            "name": "图文消息",
                            "ico": "",
                            "href": "#/article/list",
                            "id": "article", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/article",
                                "/article/list",
                                "/article/add",
                                "/article/info",
                            ],
                        },
                        {
                            "name": "菜单管理",
                            "ico": "",
                            "href": "#/gzhmenu/list",
                            "id": "gzhmenu", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/gzhmenu",
                                "/gzhmenu/list",
                            ],
                        },
                        {
                            "name": "标签管理",
                            "ico": "",
                            "href": "#/gzhlabel/list",
                            "id": "gzhlabel", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/gzhlabel",
                                "/gzhlabel/list",
                                "/gzhlabel/add",
                            ],
                        }
                    ],
                },
                // {
                //     "name": "赚钱",
                //     "ico": "sui-icon icon-tb-refund",
                //     "href": null,
                //     "id": "zhuanqian", //菜单唯一id，不能重复
                //     "sub": [{
                //         "name": "赚钱",
                //         "ico": "",
                //         "href": "#/fuwu/clearing",
                //         "id": "fuwuclearing", //菜单唯一id，不能重复
                //         "states": [ //自动激活这个菜单的网址列表
                //             "/fuwu",
                //             "/fuwu/clearing"
                //         ],
                //     }],
                // }, 
                // {
                //     "name": "留言",
                //     "ico": "sui-icon icon-tb-ticket",
                //     "href": null,
                //     "id": "buyer_liuyans", //菜单唯一id，不能重复
                //     "sub": [{
                //         "name": "用户留言",
                //         "ico": "",
                //         "href": "#/buyerliuyan/list",
                //         "id": "buyer_liuyan", //菜单唯一id，不能重复
                //         "states": [ //自动激活这个菜单的网址列表
                //             "/buyerliuyan",
                //             "/buyerliuyan/list"
                //         ],
                //     }],
                // },
                // {
                //     "name": "课程",
                //     "ico": "sui-icon icon-tb-list",
                //     "href": null,
                //     "id": "calsses", //菜单唯一id，不能重复
                //     "sub": [{
                //         "name": "课程列表",
                //         "ico": "",
                //         "href": "#/classes/list",
                //         "id": "class", //菜单唯一id，不能重复
                //         "states": [ //自动激活这个菜单的网址列表
                //             "/classes",
                //             "/classes/add",
                //             "/classes/kclist",
                //             "/classes/list",
                //             "/classes/category",
                //             "/classdetail/list",
                //             "/classdetail/add",
                //         ],
                //     }],
                // }, 
                // {
                //     "name": "租赁",
                //     "ico": "sui-icon icon-tb-similar",
                //     "href": null,
                //     "id": "rooms", //菜单唯一id，不能重复
                //     "sub": [{
                //         "name": "项目",
                //         "ico": "",
                //         "href": "#/rooms/list",
                //         "id": "room", //菜单唯一id，不能重复
                //         "states": [ //自动激活这个菜单的网址列表
                //             "/rooms",
                //             "/rooms/add",
                //         ],
                //     }, {
                //         "name": "订单",
                //         "ico": "",
                //         "href": "#/rooms/orderlist",
                //         "id": "orderlist", //菜单唯一id，不能重复
                //         "states": [ //自动激活这个菜单的网址列表
                //             "/rooms",
                //             "/rooms/orderlist",
                //         ],
                //     }],
                // },
                // {
                //     "name": "用户中心",
                //     "ico": "sui-icon icon-tb-my",
                //     "href": null,
                //     "id": "users", //菜单唯一id，不能重复
                //     "sub": [{
                //         "name": "我的推荐",
                //         "ico": "",
                //         "href": "#/user/list",
                //         "id": "user", //菜单唯一id，不能重复
                //         "states": [ //自动激活这个菜单的网址列表
                //             "/user",
                //             "/user/list",
                //         ],
                //     }],
                // },
                {
                    "name": "分账",
                    "ico": "sui-icon icon-tb-redpacket",
                    "href": null,
                    "id": "fenzhang", //菜单唯一id，不能重复
                    "sub": [{
                            "name": "分账类型",
                            "ico": "",
                            "href": "#/storedistribution/grouplist",
                            "id": "grouplist", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/storedistribution",
                                "/storedistribution/grouplist",
                                "/storedistribution/groupadd",
                                "/storedistribution/item"
                            ],
                        },
                        {
                            "name": "店铺设置",
                            "ico": "",
                            "href": "#/storedistribution/list",
                            "id": "storedistribution", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/storedistribution",
                                "/storedistribution/list",
                                "/storedistribution/add",
                            ],
                        }, {
                            "name": "分账日志",
                            "ico": "",
                            "href": "#/storedistribution/loglist",
                            "id": "loglist", //菜单唯一id，不能重复
                            "states": [ //自动激活这个菜单的网址列表
                                "/storedistribution",
                                "/storedistribution/loglist",
                                // "/storedistribution/add",
                            ],
                        }
                    ]
                }
            ];

            this.admin = [{
                "name": "home",
                "ico": "sui-icon icon-tb-home",
                "href": "#/main",
                "id": "main", //菜单唯一id，不能重复
                "states": [ //自动激活这个菜单的网址列表
                    "/main",
                ],
            }, {
                "name": "用户",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "productMain", //菜单唯一id，不能重复
                "sub": [{
                    "name": "列表",
                    "ico": "",
                    "href": "#/authrize/list",
                    "id": "authrize", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/authrize",
                        "/authrize/list",
                        "/authrize/add"
                    ],
                }, {
                    "name": "门店",
                    "ico": "",
                    "href": "#/isvstore/list",
                    "id": "isvstore", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/isvstore",
                        "/isvstore/list",
                        "/isvstore/info",
                    ],
                }, ],
            }, {
                "name": "小程序",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "productMain", //菜单唯一id，不能重复
                "sub": [{
                    "name": "大黄蜂",
                    "ico": "",
                    "href": "#/wxapp/list",
                    "id": "wxapp", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/wxapp",
                        "/wxapp/list",
                        "/wxapp/add",
                        "/wxapp/fabulist",
                    ],
                }, {
                    "name": "授权",
                    "ico": "",
                    "href": "#/management/list",
                    "id": "management", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/management",
                        "/management/list",
                        "/management/add",
                    ],
                }, ],
            }, {
                "name": "配置",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "productMain", //菜单唯一id，不能重复
                "sub": [{
                    "name": "通知",
                    "ico": "",
                    "href": "#/notify/list",
                    "id": "notify", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/notify",
                        "/notify/list",
                        "/notify/add",
                    ],
                }, {
                    "name": "UI模块",
                    "ico": "",
                    "href": "#/uimods/list",
                    "id": "uimods", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/uimods",
                        "/uimods/list",
                        "/uimods/add",
                    ],
                }, {
                    "name": "装修模板",
                    "ico": "",
                    "href": "#/adminlayout/list",
                    "id": "adminlayout", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/adminlayout",
                        "/adminlayout/list",
                        "/adminlayout/add",
                        "/layout/list",
                    ],
                }, {
                    "name": "打印管理",
                    "ico": "",
                    "href": "#/dhfprint/list",
                    "id": "dhfprint", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/dhfprint",
                        "/dhfprint/list",
                        "/dhfprint/add",
                    ],
                }, {
                    "name": "模板消息",
                    "ico": "",
                    "href": "#/templatemsg/list",
                    "id": "templatemsg", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/templatemsg",
                        "/templatemsg/list",
                        "/templatemsg/add",
                    ],
                }, ],
            }, {
                "name": "版本",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "fuwu", //菜单唯一id，不能重复
                "sub": [{
                    "name": "列表",
                    "ico": "",
                    "href": "#/fuwu/list",
                    "id": "fuwulist", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/fuwu",
                        "/fuwu/list",
                        "/fuwu/add",
                        "/fuwu/order"
                    ],
                }, {
                    "name": "订单",
                    "ico": "",
                    "href": "#/fuwu/detail",
                    "id": "fuwudetail", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/fuwu",
                        "/fuwu/detail"
                    ],
                }, {
                    "name": "结算",
                    "ico": "",
                    "href": "#/fuwu/clearing",
                    "id": "fuwuclearing", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/fuwu",
                        "/fuwu/clearing",
                        "/fuwu/clearingdetail"
                    ],
                }, {
                    "name": "手工订单",
                    "ico": "",
                    "href": "#/fuwu/manualorders",
                    "id": "fuwumanualorders", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/fuwu",
                        "/fuwu/manualorders",
                    ],
                }],
            }, {
                "name": "其他",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "config", //菜单唯一id，不能重复
                "sub": [{
                    "name": "二维码",
                    "ico": "",
                    "href": "#/config/add",
                    "id": "fuwuadd", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/config",
                        "/config/add",
                    ],
                }],
            }, {
                "name": "留言",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "liuyans", //菜单唯一id，不能重复
                "sub": [{
                    "name": "管理",
                    "ico": "",
                    "href": "#/liuyan/list",
                    "id": "liuyan", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/liuyan",
                        "/liuyan/list",
                    ],
                }],
            }, {
                "name": "公众号管理",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "gzhsccats", //菜单唯一id，不能重复
                "sub": [{
                    "name": "类目",
                    "ico": "",
                    "href": "#/gzhsccat/list",
                    "id": "gzhsccat", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/gzhsccat",
                        "/gzhsccat/list",
                        "/gzhsccat/add",
                    ],
                }, {
                    "name": "标签",
                    "ico": "",
                    "href": "#/gzhsctag/list",
                    "id": "gzhsctags", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/gzhsctag",
                        "/gzhsctag/list",
                        "/gzhsctag/add",
                    ],
                }, {
                    "name": "素材",
                    "ico": "",
                    "href": "#/gzhsc/list",
                    "id": "gzhsc", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/gzhsc",
                        "/gzhsc/list",
                    ],
                }],
            }, {
                "name": "php资源管理",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "gzhsccats", //菜单唯一id，不能重复
                "sub": [{
                    "name": "资源列表",
                    "ico": "",
                    "href": "#/phpresources/list",
                    "id": "phpresources", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/phpresources",
                        "/phpresources/list",
                        "/phpresources/add",
                    ],
                }],
            }, {
                "name": "听写管理",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "tings", //菜单唯一id，不能重复
                "sub": [{
                    "name": "单词管理",
                    "ico": "",
                    "href": "#/tingwords/list",
                    "id": "tingwords", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/tingwords",
                        "/tingwords/list",
                        "/tingwords/add",
                    ],
                }, {
                    "name": "课程管理",
                    "ico": "",
                    "href": "#/tingclass/list",
                    "id": "tingclass", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/tingclass",
                        "/tingclass/list",
                        "/tingclass/add",
                    ],
                }],
            }, {
                "name": "报表统计",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "storetongji", //菜单唯一id，不能重复
                "sub": [{
                        "name": "支付单统计",
                        "ico": "",
                        "href": "#/tongji/list",
                        "id": "tongji", //菜单唯一id，不能重复
                        "states": [ //自动激活这个菜单的网址列表
                            "/tongji",
                            "/tongji/list",
                            "/tongji/add",
                        ],
                    },
                    //  {
                    //     "name": "小程序统计",
                    //     "ico": "",
                    //     "href": "#/tongjiwxapp/list",
                    //     "id": "tongjiwxapp", //菜单唯一id，不能重复
                    //     "states": [ //自动激活这个菜单的网址列表
                    //         "/tongjiwxapp",
                    //         "/tongjiwxapp/list",
                    //         "/tongjiwxapp/info",
                    //     ],
                    // }
                ],
            }];
            this.xinxi = [{
                "name": "home",
                "ico": "sui-icon icon-tb-home",
                "href": "#/main",
                "id": "main", //菜单唯一id，不能重复
                "states": [ //自动激活这个菜单的网址列表
                    "/main",
                ],
            }, {
                "name": "店铺",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "productMain", //菜单唯一id，不能重复
                "sub": [{
                    "name": "门店",
                    "ico": "",
                    "href": "#/store/list",
                    "id": "store", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/store",
                        "/store/list",
                        "/store/add",
                        "/store/config",
                        "/store/pubcode",
                        "/store/payconfig",
                    ],
                }, ],
            }, {
                "name": "小店",
                "ico": "sui-icon icon-tb-discover",
                "href": null,
                "id": "minis", //菜单唯一id，不能重复
                "sub": [{
                    "name": "小店列表",
                    "ico": "",
                    "href": "#/mini/list",
                    "id": "mini", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/mini",
                        "/mini/list",
                        "/mini/info",
                    ],
                }],
            }, {
                "name": "装修",
                "ico": "sui-icon icon-tb-shop",
                "href": null,
                "id": "layout", //菜单唯一id，不能重复
                "sub": [{
                    "name": "小程序",
                    "ico": "",
                    "href": "#/layout/list",
                    "id": "name", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/layout",
                        "/layout/list",
                        "/layout/add",
                    ],
                }],
            }, {
                "name": "设置",
                "ico": "sui-icon icon-tb-shop",
                "href": null,
                "id": "config", //菜单唯一id，不能重复
                "sub": [{
                    "name": "公司",
                    "ico": "",
                    "href": "#/organize/list",
                    "id": "organize", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/organize",
                        "/organize/list",
                        "/organize/add",
                    ],
                }, {
                    "name": "打印",
                    "ico": "",
                    "href": "#/print/list",
                    "id": "print", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/print",
                        "/print/list",
                        "/print/add",
                    ],
                }, {
                    "name": "权限",
                    "ico": "",
                    "href": "#/role/list",
                    "id": "role", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/role",
                        "/role/list",
                        "/role/add",
                        "/role/delete",
                        "/role/user",
                    ],
                }, {
                    "name": "附件",
                    "ico": "",
                    "href": "#/attach/list",
                    "id": "attach", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/attach",
                        "/attach/list",
                    ],
                }, {
                    "name": "排队",
                    "ico": "",
                    "href": "#/queuing/list",
                    "id": "queuing", //菜单唯一id，不能重复
                    "states": [ //自动激活这个菜单的网址列表
                        "/queuing",
                        "/queuing/list",
                    ],
                }],
            }, ];

            return this;
        }])

    .directive('menus', ['$rootScope', '$timeout', '$location', 'MENU_Data', 'dataService', 'sessionService', '$window',
        function($rootScope, $timeout, $location, MENU_Data, dataService, sessionService, $window) {
            return {
                restrict: 'E',
                templateUrl: "views/directives.menus.html",
                controller: ['$rootScope', '$scope', '$timeout',
                    function($rootScope, $scope, $timeout) {
                        $scope.$on('event:load-menu', function() {
                            loadMenu();
                        });

                        $scope.tmpClickPath = null;

                        function loadMenu() {
                            if ($rootScope.currentUser) {
                                userMenus().then(function(menudata) {
                                    sessionService.put("userMenus", menudata);

                                    $timeout(function() {
                                        $scope.totalMenu = menudata;
                                        $scope.idmenu = {};
                                        _.map($scope.totalMenu, function(one) {
                                            $scope.idmenu[one.id] = one.states || [];
                                            _.map(one.sub, function(c) {
                                                $scope.idmenu[c.id] = c.states || [];
                                            });
                                        });

                                        if ($scope.tmpClickPath) {
                                            $scope.clickPath($scope.tmpClickPath);
                                        }
                                    });
                                });
                            } else {
                                //console.error("$rootScope.currentUser不存在", $rootScope.currentUser);
                            }

                        }
                        loadMenu();

                        //获取登录用户菜单
                        function userMenus() {
                            var user = sessionService.get("tokenUser");
                            return dataService.resolve().then(function() {
                                if (!user) {
                                    return [];
                                } else if (user.Role == 2) {
                                    var menu = clone(MENU_Data.seller);
                                    menu = canGuan(menu); //餐馆的增加餐桌管理
                                    //查询角色信息
                                    return dataService.roleOne(user.SubRoleId).then(function(role) {
                                        if (role) {
                                            if (role.is_super_admin) {
                                                return menu;
                                            } else {
                                                return roleCaidan(role.menu, menu);
                                            }
                                        }
                                    });
                                } else if (user.Role == 3) {
                                    return MENU_Data.supplier;
                                } else if (user.Role == 4) {
                                    return MENU_Data.admin;
                                }
                            });
                        }

                        //餐馆类型的店铺
                        function canGuan(ddd) {
                            if ($rootScope.industryCode == 2) {
                                ddd.push({
                                    "name": "餐桌",
                                    "ico": "sui-icon icon-tb-form",
                                    "href": null,
                                    "id": "desktypes", //菜单唯一id，不能重复
                                    "sub": [{
                                        "name": "餐桌类型",
                                        "ico": "",
                                        "href": "#/desktype/list",
                                        "id": "desktype", //菜单唯一id，不能重复
                                        "states": [ //自动激活这个菜单的网址列表
                                            "/desktype",
                                            "/desktype/list",
                                            "/desktype/add",
                                        ],
                                    }, {
                                        "name": "餐桌管理",
                                        "ico": "",
                                        "href": "#/desk/list",
                                        "id": "desk", //菜单唯一id，不能重复
                                        "states": [ //自动激活这个菜单的网址列表
                                            "/desk",
                                            "/desk/list",
                                            "/desk/add",
                                            "/desk/update",
                                        ],
                                    }],
                                });
                            }
                            if ($rootScope.industryCode == 5) {
                                ddd = MENU_Data.xinxi;
                            }
                            return ddd;
                        }

                        //不同角色显示不同菜单
                        function roleCaidan(menudata, menu) {
                            var ids = [];
                            _.map(menudata, function(da, k) {
                                ids.push(da.id);
                            });

                            var tmpMenu1 = []; //找出一级菜单
                            var trueMenuData = {};
                            _.map(menu, function(a) {
                                if (ids.indexOf(a.id) != -1) {
                                    tmpMenu1.push(a.id);

                                    //组装1级菜单
                                    var t = clone(a);
                                    t.sub = [];
                                    trueMenuData[a.id] = t;
                                    return;
                                }

                                a.sub = _.isArray(a.sub) ? a.sub : [];
                                a.sub.map(function(b) {
                                    if (ids.indexOf(b.id) != -1) {
                                        tmpMenu1.push(a.id);
                                        //组装一级菜单
                                        var t = clone(a);
                                        t.sub = [];
                                        trueMenuData[a.id] = t;
                                        return;
                                    }
                                });
                            });
                            tmpMenu1 = _.uniq(tmpMenu1);

                            //找出二级菜单数据
                            _.map(menu, function(a) {
                                _.map(a.sub, function(b) {
                                    if (ids.indexOf(b.id) != -1) {
                                        trueMenuData[a.id]["sub"].push(b);
                                    }
                                });
                            });
                            return _.toArray(trueMenuData);
                        }
                        //模拟点击链接
                        $scope.clickPath = function(path) {
                            _.map($scope.idmenu, function(urls, id) {
                                if (urls.indexOf(path) != -1) {
                                    $timeout(function() {
                                        angular.element("#menu_" + id).trigger('click');
                                    })
                                }
                            });
                        }

                        //鼠标离开菜单栏时，保留已激活状态
                        $scope.menumouseleave = function($event) {
                            var elm = angular.element($event.currentTarget);

                            elm.find("li").removeClass("menubg");
                            elm.children("li").find("p").removeClass("menubg");
                        }

                        // 点击当前元素添加新样式
                        $scope.menu1click = function($event) {
                            clickMenu1(angular.element($event.currentTarget));
                        }

                        function clickMenu1(elm) {
                            // console.log("clickMenu1点击=======");
                            // 一级菜单点击时，删除二级菜单点击样式
                            $(".menuActive").removeClass('menuActive');
                            elm.addClass('menuActive');

                            // 点击元素，其他兄弟节点一级菜单收缩，恢复默认样式
                            elm.siblings().find("div").css("display", "none");
                            elm.siblings().find("em").css("display", "none");
                            elm.siblings().find("span").css("display", "block");

                            // 当前元素二级菜单展开收缩
                            elm.find("div").show();
                            elm.find("span").hide();
                            elm.find("em").show();
                        }


                        // 添加二级菜单点击样式
                        var jingguo_zhuangxiu = false;
                        $scope.menu2click = function(href, $event) {
                            var w = angular.element($window);
                            if (href == '#/layout/list') {
                                jingguo_zhuangxiu = true;
                                w.on('resize', function() {
                                    $('#sidebar').css("min-height", ($window.innerHeight - 125) + "px")
                                    $('#sidebar').height(($window.innerHeight - 120) + "px")
                                    $('.sidebar_ul').css("max-height", $window.innerHeight - 120 + "px");
                                    $('.sidebar_ul').css("min-height", $window.innerHeight - 115 + "px");
                                    $('.sidebar_ul').height(($window.innerHeight - 115) + "px")
                                    $('.sidebar_ul').addClass('mostly-scrollbar');
                                    $('.rightDivBody').css("max-height", ($window.innerHeight - 105) + "px");
                                    $('.rightDivBody').css("min-height", $window.innerHeight - 100 + "px");
                                    $('.rightDivBody').height(($window.innerHeight - 100) + "px");
                                    $('#wxappid').height($window.innerHeight - 185 + "px");
                                    $('#layoutMenu').height($window.innerHeight - 185 + "px")
                                    $('#board').height($window.innerHeight - 185 + "px");
                                    $('#pageSetting').height($window.innerHeight - 202 + "px");
                                    $('#zujianBody').height($window.innerHeight - 239 + "px");
                                })
                            } else {
                                if (jingguo_zhuangxiu) {
                                    $('#sidebar').height('')
                                    $('#sidebar').css("min-height", "700px");
                                    $('.sidebar_ul').css("max-height", '');
                                    $('.sidebar_ul').css("min-height", '700px');
                                    $('.sidebar_ul').height('')
                                    $('.sidebar_ul').removeClass('mostly-scrollbar');
                                    $('.sidebar_ul').css('overflow-y', 'hidden')
                                    $('.rightDivBody').css("max-height", '');
                                    $('.rightDivBody').css("min-height", '700px');
                                    $('.rightDivBody').height("");
                                    $('.rightBody').css("padding-bottom");
                                    w.off('resize');
                                    jingguo_zhuangxiu = false;
                                }
                            }
                            clickMenu2(angular.element($event.currentTarget));
                        }

                        function clickMenu2(elm) {
                            //一级菜单点击
                            clickMenu1(elm.parent().parent());

                            $(".menuActive").removeClass('menuActive');
                            elm.addClass('menuActive');
                        }

                        $scope.menu1enter = function($event) {
                            var elm = angular.element($event.currentTarget);

                            // 添加滑动样式
                            if (elm.siblings().hasClass('menubg')) {
                                elm.siblings().removeClass('menubg');
                                elm.addClass('menubg');
                            } else {
                                elm.addClass('menubg');

                            }

                        }

                        $scope.menu1leave = function($event) {
                            var elm = angular.element($event.currentTarget);

                            elm.find("p").removeClass("menubg")

                        }

                        $scope.menu2mouseenter = function($event) {
                            var elm = angular.element($event.currentTarget);

                            // 添加二级菜单hover样式
                            if (elm.siblings().hasClass('menubg')) {
                                elm.siblings().removeClass('menubg');
                                elm.addClass('menubg');
                            } else {
                                elm.addClass('menubg');
                            }

                            //二级菜单hover时，删除一级菜单hover效果
                            elm.parent().parent().removeClass("menubg");

                        }
                    }
                ],
                link: function(scope, element, attrs, ctrl) {
                    var h = $(window).height();
                    if (h < 300) {
                        h = 300;
                    }
                    //侧边栏设定
                    $(".sidebar_ul").height(h + "px");

                    //接受router状态变更消息
                    $rootScope.$on('event:state_changed', function(event, args) {
                        // console.log("收到状态变更事件：", $location.path());
                        scope.clickPath($location.path());
                        scope.tmpClickPath = $location.path();
                    });
                }
            }
        }
    ])

    //选择菜单
    .directive('choseMenu', ['$rootScope', '$timeout', '$location', 'MENU_Data',
        function($rootScope, $timeout, $location, MENU_Data) {
            return {
                restrict: 'E',
                templateUrl: "views/directives.chosemenu.html",
                require: 'ngModel',
                replace: true,
                scope: {
                    ngModel: '=',
                    stype: '@', //显示用户
                },
                controller: ['$scope', '$timeout',
                    function($scope, $timeout) {
                        $scope.ngModel = _.isArray($scope.ngModel) ? $scope.ngModel : [];
                        $scope.totalMenu = clone(MENU_Data.seller);
                        // console.error(" $scope.totalMenu", $scope.totalMenu, $scope.ngModel);
                    }
                ],
                link: function(scope, element, attrs, ctrl) {

                }
            }
        }
    ]);
})();